thermoplastic mould - French English Dictionary